Systems and methods for disease control and management

ABSTRACT

A system for creating and updating one or more models for providing treatment recommendations for health conditions may receive weight measurements from a weight measuring device, execute a basic model based on information regarding the health condition, to generate treatment recommendations, generate reminders prompting the user to obtain weight measurements, estimate an impact of the user data on the weight measurements, generate a modified model, based on the basic model, the received weight measurements, the received user data, and the estimated impact of the user data, the modified model including personalized treatment recommendations specific to the user, and transmit the reminders, the treatment recommendations, and the personalized treatment recommendations to the user device.

RELATED APPLICATION(S)

This application claims the benefit of priority to U.S. ProvisionalPatent Application No. 60/902,490, filed on Feb. 22, 2007, thedisclosure of which is expressly incorporated herein by reference, inits entirety.

TECHNICAL FIELD

The present invention generally relates to the field of diseasemanagement. More particularly, and without limitations, the inventionrelates to systems and methods for disease management by providingtreatment recommendations and information based on relevant datacollected about a patient.

BACKGROUND

Generally speaking, disease management refers to a wide range ofactivities that may affect a patient's health status. These activitiesinclude programs to improve a patient's compliance with their treatmentregimen, and helping the patient adjust their regimen according toevidence-based treatment guidelines. The goal of these programs is toattempt to maintain or improve the patient's health status and qualityof life, and to reduce the total costs of health care.

One approach is to identify and provide a variety of appropriateservices to patients that are suitable for a certain program. Examplesof such services include periodic phone calls to a patient to monitorthe status of the patient, personalized goal-oriented feedback on thepatient's self care, access to nurse call centers, and educationalmaterials. Some of these programs attempt to modify services based ondata obtained from the patient's self reports and administrative claims.These programs attempt to help patients identify regimens, manage theirsymptoms, self-monitor their conditions, and comply with theirtreatment. The drawbacks of this type of approach include the enormousresources necessary to provide these human-based services, and the lackof timely, appropriate, and accurate patient data to provide appropriateservices. For example, a single case manager can only assist a limitednumber of patients. As a result, such a case manager may, for example,be able to contact a patient only once a month and may be forced to relyon out-dated data for the patient.

An alternative approach for disease management is to use a system thatprovides corrective action to a patient based on limited informationprovided by the patient. For example, a diabetes patient can providetheir current glucose value using an electronic patient-operatedapparatus, and the system can recommend a corrective action to thepatient based on the application of formulas well known in the art. Acorrective action can be either administration of an extra insulin doseor consumption of carbohydrates. A drawback of this approach is that itfails to provide customized disease management for each individualpatient. Similarly, the formulas that can be applied for any patientpart of the general population do not take into account the completedynamics of a particular's patient's disease and the corrective actionsadvised to a patient are limited. As a result, a patient is denied theoptimal treatment recommendations that can only be targeted for aparticular patient. Finally, the success of the system is whollydependent on a proactive and conscientious patient.

In view of the foregoing, there is a need for an improved solution fordisease management. In particular, there is a need for systems andmethods for effective disease management that can developrecommendations for a patient based on the particular patient's data.

SUMMARY

The present invention provides methods, computer-readable media, andsystems for providing disease management. This is achieved by providingtreatment recommendations targeted for a particular patient based on thepatient's data.

In one exemplary embodiment, a system is provided including, forexample, an input device for receiving patient data; a transmitter fortransmitting the received patient data from the input device; and adisease management server. The disease management server may include areceiver for receiving the transmitted patient data, a processor fordeveloping a treatment recommendation, and an output device foroutputting the treatment recommendation. The processor may developtreatment recommendations by executing a basic model of thephysiological system of the patient to generate a modified model for thepatient based on the patient data, performing a statistical analysis ofthe patient data to detect data excursions of the parameter values,using the modified model to determine factors causing the dataexcursions, and using the model to develop a treatment recommendation toameliorate negative effects of the disease. The patient data may includebut is not limited to the following parameters: patient carbohydrateintake, patient medication doses, blood glucose level, activity of thepatient, and the corresponding time and optional context for the data.

The processor in the disease management server of the exemplary systemmay generate a plurality of treatment recommendations, including, forexample, recommendations for dosing and timing of medication, and forpatient dietary behavior. Executing the model comprises applying analgorithm to the patient data in a current state in conjunction withauxiliary patient data including, for example, patient blood lipidlevel, blood pressure, age, gender, height and weight, and race. Theprocessor may be further configured to develop recommendations forcollection of the patient data to improve the model, wherein thecollection recommendations comprise recommendations for timing of bloodglucose measurement. The processor may be further configured to performstatistical analysis employing a statistical design of experimentsmethodology and multivariate analyses to identify the factors causingthe data excursions.

In another embodiment, the treatment recommendations may be developed atpredetermined intervals, which may be determined based on a most-recentpatient data collection time. The treatment recommendations may includea recommended time and dose of medication, including recommendedcombinations of available medications. The treatment recommendations mayalso include a recommended time and amount of carbohydrate intake.

In another alternate embodiment, the input device may be apatient-interactive interface operated by the patient. The system mayinclude a portable device configured to operate the patient-interactiveinterface and the transmitter, wherein the transmitter transmits signalsover a wireless communication to the disease management server. Thesystem may also include a physician interface operable to receiveinformation about the patient from the disease management server.

In another alternate embodiment, the patient data may be calibrated at aplurality of reading points to provide more information onpharmacokinetic/pharmacodynamic interactions of the patient.

In another alternate embodiment, generating the modified model mayinclude utilizing equations that simulate interaction of primary factorseffecting rate of change of the blood glucose of the patient, whereinthe primary factors are calculated based on the patient data. Theprimary factors may include rate of digestion of the patientcarbohydrate intake, cellular uptake of blood glucose by the patient,and impact of glucose inventory in liver, skeletal muscle, and fattissues of the patient. The equation for the cellular uptake is afunction of the blood glucose level, level of insulin acting as acatalyst, resistance factors, and digestive-activated hormones, andwherein the level of insulin is calculated based on the patientmedication doses, patient pancreatic production, and insulin kinetics.

It is to be understood that both the foregoing general description andthe following detailed description are exemplary and explanatory onlyand are not restrictive of the invention, as claimed.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are incorporated in and constitute apart of this disclosure, illustrate embodiments and aspects of thepresent invention. In the drawings:

FIG. 1 illustrates an exemplary system, consistent with an embodiment ofthe invention.

FIG. 2 is a flowchart of an exemplary method, consistent with anembodiment of the present invention;

FIG. 3 is a flowchart of an exemplary method for collecting patientdata, consistent with an embodiment of the present invention;

FIG. 4 depicts an example of a disease managements server developingtreatment recommendations, consistent with an embodiment of the presentinvention;

FIG. 5 is an exemplary diagram showing a generation of a modified modelfor a patient, consistent with an embodiment of the present invention;

FIG. 6 is an exemplary diagram showing a determination of the insulin ofa patient, consistent with an embodiment of the present invention;

DESCRIPTION OF THE EMBODIMENTS

The following detailed description refers to the accompanying drawings.Wherever possible, the same reference numbers are used in the drawingsand the following description to refer to the same or similar parts.While several exemplary embodiments and features of the invention aredescribed herein, modifications, adaptations and other implementationsare possible, without departing from the spirit and scope of theinvention. For example, substitutions, additions, or modifications maybe made to the components illustrated in the drawings, and the exemplarymethods described herein may be modified by substituting, reordering, oradding steps to the disclosed methods. Accordingly, the followingdetailed description does not limit the invention. Instead, the properscope of the invention is defined by the appended claims.

FIG. 1 illustrates components of an exemplary system 100, consistentwith an embodiment of the present invention. The two main components ofthe system are an input device 110 and a disease management server 130.A transmitter 120 may be a separate component or part of the inputdevice. Transmitter 120 may include a modem to transmit informationcollected by input device 110 to disease management server 130.Transmitter 120 may also be used to receive information from diseasemanagement server 130 to provide to the user through the input device110. For example, disease management server 130 may send informationregarding what data it needs input device 100 collect from the patient.

Input device 110 and the transmitter 120 may be part of a singlecomputer system. Alternatively, the transmitter may be on anintermediary computer system between the input device 110 and thedisease management server 130. The transmitter 120 may serve as theintermediary for communication between the input device 110 and thedisease management server. The components 110, 120, 130 may communicatewith each over a communication medium 125. The communication medium maybe any desired type of communication channel, including (but not limitedto) the public switched telephone network (VSTN), cellular channel,other wireless channel, internal computer bus, intranet, internet, etc.

The input device 110 may be used to collect variety of patient data in avariety of ways. The input device 110 may be connected to one or morebiometric measurement devices to collect biometric data. The biometricmeasurement devices may be implanted in the patient, connected to thepatient, and/or completely external. A biometric measurement device maybe part of or connected to the input device 110, or it may be astand-alone device. A stand-alone biometric measurement device maycommunicate wirelessly with the input device 110. Examples of biometricmeasurement devices include, but are not limited to, scales, externalblood pressure monitors, cardiac data sensors, implantable blood glucosesensors for continuous sensing, external blood glucose monitors, etc.

The input device 110 may also receive information from devices foradministering medication. For example, the input device 110 may beconnected to an insulin-delivery device. The input device 110 mayreceive information detailing the insulin doses a patient has taken fromthe insulin-delivery device and the times of dose administration.

The input device 110 may also receive information from other ancillarydevices to collect a variety of information about the patient's behaviorand status. For example, the input device 110 may be connected to apedometer worn by the patient or exercise equipment used by the patientto track the physical activity of the patient. The input device 110 maybe connected to a GPS system to track the movement and location of thepatient. The input device may also be connected to a device that keepstrack of a patient's dietary behavior.

The input device 110 may also receive information by having the patiententer particular information. The disease management server 130 may sendrequest for particular information to be entered by the patient usingthe input device 110. The input device 110 may prompt the user to enterthe particular information. The request sent by the disease managementserver 130 may be in the form of surveys designed to collect particularinformation. The surveys may be targeted to collect information about apatient's dietary behavior (e.g., carbohydrate intake, portion control),self-monitoring of blood glucose, medication doses, physical activity,psychological status, alcohol intake, smoking activity, and any otherinformation that might effect the patient's well being. The input device110 may prompt the patient to enter information by displaying the surveyand receiving the patient's responses to the questions posed in thesurvey. The scripts may also be designed to educate the patient or topromote positive behavior/behavior modification by the patient.

The transmitter 120 may send the patient data collected by the inputdevice 110 to the disease management server 130 immediately after thedata is entered into the input device 110 by the patient.

As shown in FIG. 1, disease management server 130 may include a receiver131, a processor 132, and an output device 133. The receiver 131 mayreceive patient data from the transmitter 120. The processor 132 mayexecute a program for generating/maintaining a modified model for apatient and developing treatment recommendations for the patient usingthe model based on the patient data. The output device 133 may outputinformation to either the patient, a third party health care provider,or a remote device based on the treatment recommendations developed bythe processor 132.

The processor 132 may generate a modified model for the patient based onthe patient data the disease management server 130 receives through thereceiver 131. The modified model may be used to estimate impact of achange in the patient's regimen (e.g., medication, food intake, physicalactivity) on the physiological system of the patient. The processor maygenerate a modified model for the patient by executing a basic model. Abasic model models a physiological system of a patient based onestablished knowledge of disease dynamics and factors. The patient datais used to generate the modified model for a particular patient. Themodified model can provide guidance to improve the patient's regimen andto gain a better understanding of how a particular patient is beingaffected by a disease dynamic. The use of patient data over an extendedperiod of time allows the modification and improvements of the modifiedmodel as more data is collected for a particular patient. The modifiedmodel may also be used even when limited/incomplete patient data isreceived.

After the generation of a modified model, the processor 132 may performa statistical analysis of patient data to detect data excursions. A dataexcursion is an event in which a value of a parameter (e.g., bloodglucose level) is outside the normal/expected range for the parameter,The processor 132 may use the modified model it generated to determinethe factors causing the data excursions and the effects of such dataexcursions. The modified model may then be used to develop a pluralityof treatment recommendations to ameliorate negative effects of thedisease. The output device 133 within the disease management server 130may output information based on the treatment recommendations to thepatient, a device relate to the patient, or a third party.

FIG. 2 is a flowchart of an exemplary method 200, consistent with anembodiment of the present invention. Method 200 may be executed on asystem illustrated in FIG. 1. According to the method, at step 201, theinput device 110 may collect patient data. At step 202, the transmitter120 may transmit the patient data to the disease management server 130.At step 203, the disease management server 130 may generate a modifiedmodel for the patient. At step 204 the disease management server 130 maydevelop treatment recommendations for the patient using the modifiedmodel generated at step 203. At step 205 the disease management server130 may deploy treatment recommendations developed at step 204, by usingthe output device 133.

FIG. 3 is a flowchart of another exemplary method 300, consistent withan embodiment of the present invention. Method 300 depicts an example ofan input device 110 receiving patient data. Steps 301, 303, 304, 305 ofthis method may be performed in no particular order. Steps 301, 303,304, 305 present a limited set of examples of the different patient datathat can be collected and how it may be collected by an input device110.

At step 301, the input device 110 may receive data collected by one ormore biometric measurement devices. The input device 110 may receive thedata collected by one or more biometric measurement devices every time ameasurement occurs by the biometric measurement device, at a certainpredetermined interval, or when the input device is prompted to collectthe biometric measurement data. Alternatively, as discussed above, atstep 301, the biometric measurement data may be entered by the patientinto the input device 110.

At step 302, the input device may prompt the user to enter specificinformation pertaining to factors that can effect the well being of thepatient. The patient may be prompted to enter such information by beingasked a series of questions. The patient may receive reminders throughthe input device to enter certain type of information at a certain time.Step 302 may repeat several times to collect different types of datafrom the patient at steps 301, 303, 304, 305.

At step 303, the input device 110 may receive information about thepatient's dietary behavior. This information may be simply entered bythe patient on a regular basis using the input device. The patient mayuse a remote workstation to enter the information and have ittransferred to the input device. The information may be entered inresponse to the prompt(s) at step 302. The information may be receivedfrom a device that can track a patient's dietary behavior. An example ofsuch a device is a food/drink caloric intake calculator. The calculatormay be implemented, for example, on a cell phone, and a patient mayenter information regarding his/her dietary behavior into the cellphone. Alternatively, the calculator may be part of the input device.The information may also be received by the input device 110 from arestaurant where the patient eats. Another example is a camera-basedfood calculator. The input device 110 may be able to receive pictures offood eaten by the patient. Image recognition techniques may later beused to identify the food consumed by the patient, and determine thecarbohydrate intake of the patient for example.

At step 304, the input device 110 may receive information about whatmedications the patient is taking, at what doses, and at what times. Thepatient may simply enter the information to be received by the inputdevice independently, or the patient may enter the information inresponse to a prompt at step 302. The input device 110 may also beconnected to other devices, and may receive information regarding thepatient's medication intake from the other devices.

At step 305, the input device 110 may receive any other pertinentinformation from the patient that may assist successful diseasemanagement. This information may be received directly from the patient,a health care provider, a monitoring device, a third party, etc. Aperson can be prompted by the input device 110 to enter the information.Examples of information that may be collected may relate to thepatient's exercise, smoking, alcohol intake, etc.

The input device 110 may also receive information from the patient atsteps 301, 303, 304, and 305 regarding patients attitude towardsmodifying behavior that affects the respective data received at eachstep.

FIG. 4 is a flowchart of another exemplary method 400, consistent withan embodiment of the present invention. Method 400 depicts an example ofa disease management server 130 generating treatment recommendations fora patient. At step 401, a receiver 131 of the disease management server130 receives patient data from a transmitter 120. The patent data iscollected by input device 110 (see FIG. 3) and transmitted bytransmitter 120 from the input device 110 to the disease managementserver 130. Steps 402, 403, 404, 405 may be performed by a processor 132in the disease management server.

At step 402, the disease management server 130 uses the patient data togenerate a modified model of the patient's physiological system. Themodified model may be used to estimate the impact of a change of acertain factor (data) on the patient (other data). The modified modelrepresents the effects of a change in different data on the particularpatient's physiological system, and in turn how the physiological systemof the patient effects the data. The modified model may be a previouslygenerated modified model updated based on new patient data. The model isgenerated by executing a basic model based on the patient data (402).The basic model represents the minimal assumptions and parameters of aperson's physiological system and the correlation of certain factors.How the factors interact and correlate is different for differentpatients. The patient data is used to adjust the basic model andgenerate a modified model for a particular patient. The more patientdata is collected over time, the more accurate the modified model is forthe particular patient. In addition, the collection of data frommultiple patients may be used to improve the basic model.

At step 403, the disease management server 130 performs a statisticalanalysis to detect data excursions in the patient data. A data excursionmay be indicated when certain data collected at a certain time isoutside the normal range that can be expected for that data for theparticular patient. For example, a data excursion may be a blood glucosemeasurement that is outside the normal blood glucose range for theparticular patient.

At step 404, the disease management server 130 uses the modified modelgenerated at step 402 to determine the factors causing the dataexcursions detected at step 403. For example, the disease managementserver 130 may determine if a change in amount of timing of medicationor food intake of the patient caused the data excursion of blood glucosemeasurement.

At step 405, the disease management server 130 may develop treatmentrecommendations to ameliorate negative effects of the patient's disease.The disease management server 130 may use the modified model todetermine the treatment recommendations which are optimal for thepatient. For example, if a data excursion caused a negative effect onthe patient, a treatment recommendation may be developed to prevent sucha data excursion in the future. Examples of treatment recommendationsmay include adjusting food or medication intake, adjusting how and whatdata is collected, advising the patient to modify certain behaviors,providing educational materials to the patient, alerting the patient'shealth care provider, etc.

At step 406, the output device 133 of disease management server 130 mayoutput the treatment recommendations developed at step 405. Thetreatment recommendations are transmitted to the appropriate party ordevice. For example, a treatment recommendation to increase thepatient's insulin dose can be transmitted directly to theinsulin-delivery device (pump). If, for example, the treatmentrecommendation is to collect certain additional data about the patientto provide optimal treatment recommendations in the future, a script canbe transmitted to the patient through the input device 110 to collectthe additional data at certain times.

FIG. 5 is an exemplary diagram showing a generation of a modified modelfor a patient, consistent with an embodiment of the present invention.The modified model is generated by the basic model. The diagram, ineffect, is representing the basic model. The model in this embodimentfocuses on the primary factors that impact the daily blood glucose (BC)of a patient: carbohydrate intake, insulin level of the patient, andglucose inventory of the patient. The model inherently includes withinthese primary factors the complex interactions of the hormonal-signalingnetwork that supports the endocrine processes. First, it is necessary todetermine the carbohydrate intake 501, insulin level 503, and glucoseinventory 505 of the patient to generate the model. The patient data isused to determine the respective primary factors. The carbohydrateintake is determined based on the amount of carbohydrates ingested bythe patient that become the primary source of blood glucose for thepatient (501). The insulin level of the patient is determined on avariety of factors including dosing, pancreatic production, and kinetics(505, see FIG. 6 for further detail). The glucose inventory isdetermined based on the glucose stored in the liver, skeletal muscle,and fat tissues of the patient (506).

After determining the carbohydrate intake of the patient, an impact ofthe carbohydrate intake (carbs) on concentration of the blood glucosemay be modeled (502). This may be modeled based on the followingequation for instantaneous blood glucose concentration:

${\frac{d\lbrack{BG}\rbrack}{dt} = {\beta \frac{d\left\lbrack {{carbs},{BG},{incretins}} \right\rbrack}{dt}}},$

wherein [BG] may be blood glucose (BG) concentration, [carbs] may berepresented as a first order kinetics function of time (t), β may be forexample about 5 BG units/carbohydrate unit, and incretins are thedigestive-activated hormones of the patient.

The impact of insulin on transfer of blood glucose into patient's cells(504) is accounted for in the modified model. Insulin is accounted foras a catalyst, not as a compound that forms with blood glucose. Theinstantaneous rate decrease of blood glucose concentration frominstantaneous insulin concentration in blood may be modeled based on thefollowing equation:

${{- \frac{d\lbrack{BG}\rbrack}{dt}} = {{\alpha (t)} \times {\lbrack{BG}\rbrack \lbrack{insulin}\rbrack}}},$

wherein [insulin] may be the instantaneous insulin concentration inblood, α includes resistance impact of diabetes and is about 0.3 if rateis −50 BG units/insulin unit above BG of 140, and α(t) includes diurnalvariations. Alternatively, α(t) may be approximated without any timedependence, using the 24 hour mean.

Finally, it is necessary to account for the impact of the glucoseinventory (IG) on the blood glucose (BG) (506), where the glucoseinventory absorbs blood glucose on storage and release blood glucose onretrieval (mass action kinetics). This may be modeled based on thefollowing equation:

${\frac{d\lbrack{BG}\rbrack}{dt} = {- \frac{d\lbrack{IG}\rbrack}{dt}}},$

where

${\frac{d\lbrack{IG}\rbrack}{dt} - {\gamma \left( {\lbrack{IG}\rbrack + \frac{\left\{ {{- \lbrack{BG}\rbrack} - \lbrack{IG}\rbrack} \right\}}{\left\{ {1 + {\exp \left( {\omega \left\{ {\tau - {\alpha \lbrack{insulin}\rbrack}} \right\}} \right)}} \right\}}} \right)}},$

wherein r is the threshold; if resistant insulin is greater then thethreshold, then blood glucose decreases by going into liver and fat asglucose storage (IG) and is not released through the liver. And whereinγ relates concentration of glucose to changes in IG. The IGfunctionality may be modeled by other similar forms at the conceptuallevel since the phenomenological description is inclomplete.

The total change in blood glucose over a time interval (508) may bemodeled based on the sum of the three factors 502, 504, 506 describedabove. The complete basic model may be based on the following equation(509):

${{\frac{d}{dt}{{BG}(t)}} = \left\lbrack {\left\lbrack {{\beta \left( {\frac{d}{dt}{{carbs}(t)}} \right)} - {\alpha \cdot {{BG}(t)} \cdot {{insulin}(t)}}} \right\rbrack - {\frac{d}{dt}{{IG}(t)}} + {errors}} \right\rbrack},$

where the storage or release of blood glucose as mediated by resistantinsulin may be expressed in the following equation:

${{\frac{d}{dt}{{IG}(t)}} = {- {\gamma \left\lbrack {{{IG}(t)} + \frac{\left( {{- {{BG}(t)}} - {{IG}(t)}} \right)}{\left\lbrack {1 + {\exp\left\lbrack {W \cdot \left( {\tau - {B \cdot {{insulin}(t)}}} \right\rbrack} \right\rbrack}} \right.}} \right\rbrack}}},$

wherein W is the switching rate (i.e., the rate that IG switches fromintake mode to output mode of BG). Errors may account for any additionalor unknown factors besides the primary factors (507). Statisticalmethods may be used to estimate model parameters and their expectedvariations for a patient.

The model can then be used to determine factors causing the dataexcursions 404. The relative contributions of the primary factors mayvary over the 24 hour day, especially adjacent to meals and fastingevents. For example, the fasting segments of the BG profile betweenmeals would see little impact from the carbohydrates (502), and, if inaddition, insulin levels are near their norm's as defined by its storagethreshold, then insulin (504) becomes the dominant effect. Hence, thisallows an estimation of the a parameter and the insulin profile of thepatient based on the model. The dosing profile is known (503), andcomparison with the estimated profile provides information on pancreaticactivity. Under these conditions, one can also test if a changes amongdifferent fasting events. The testing can be accomplished through atreatment recommendation. The model provide a guide for timely regimenoptimization for the particular patient. The optimization is based on aminimal-assumption model (MAM) that fits the major features in the datapatterns of the patient. The MAM for BG data patterns may be expressed,for example, as follows: BG =MAM(t, injections, orals, digestion,diurnals, activity, liver processes, immune reaction, beta islets)+error.

Given α, one can estimate inventory parameters from the segments of themodel capturing fasting events at non-normal levels of insulin. Withthese two sources established, one can now estimate the impact ofcarbohydrates during meals, since carbohydrates kinetics are known.Similarly, the MAM may be used to determine the effect on the patient'sBG of changing other factors (ex. medications). A key feature of MAM isthat it can model answers to “what if” questions for each individualpatient given any scenario of lifestyle and treatment regimen/conditionsover any interval of time both retrospectively and prospectively.

FIG. 6 is a diagram showing a determination of the insulin of a patient(503), consistent with an embodiment of the present invention. Theinsulin of a patient may be calculated 604 based on the insulin from themedication received by the patient 601, the insulin produced by thepatient's pancreatic beta cells 602, and mass action kinetics of insulin603. The effect of mass action kinetics on insulin may be accounted for,based on the following formula: insulin(t)=D (dbeta [0.3(t−0.5), 2.1,7]+E), wherein D is the units of insulin dose received by the patient,and wherein E is the approximate equilibrium level of 24 hour SAinsulin. Optionally, one may use kinetics models to create the insulindosing profiles. The insulin profile may take into account thedifference between long-acting and short-acting kinetics that vary basedon the source of the insulin.

The foregoing description has been presented for purposes ofillustration. It is not exhaustive and does not limit the invention tothe precise forms or embodiments disclosed. Modifications andadaptations of the invention will be apparent to those skilled in theart from consideration of the specification and practice of thedisclosed embodiments of the invention. For example, the describedimplementations include software, but systems and methods consistentwith the present invention may be implemented as a combination ofhardware and software or in hardware alone. Examples of hardware includecomputing or processing systems, including personal computers, servers,laptops, mainframes, micro-processors and the like. Additionally,although aspects of the invention are described for being stored inmemory, one skilled in the art will appreciate that these aspects canalso be stored on other types of computer-readable media, such assecondary storage devices, for example, hard disks, floppy disks, orCD-ROM, the Internet or other propagation medium, or other forms of RAMor ROM.

Computer programs based on the written description and methods of thisinvention are within the skill of an experienced developer. The variousprograms or program modules can be created using any of the techniquesknown to one skilled in the art or can be designed in connection withexisting software. For example, program sections or program modules canbe designed in or by means of Java, C++, HTML, XML, or HTML withincluded Java applets. One or more of such software sections or modulescan be integrated into a computer system or existing e-mail or browsersoftware.

Moreover, while illustrative embodiments of the invention have beendescribed herein, the scope of the invention includes any and allembodiments having equivalent elements, modifications, omissions,combinations (e.g., of aspects across various embodiments), adaptationsand/or alterations as would be appreciated by those in the art based onthe present disclosure. The limitations in the claims are to beinterpreted broadly based on the language employed in the claims and notlimited to examples described in the present specification or during theprosecution of the application, which examples are to be construed asnon-exclusive. Further, the steps of the disclosed methods may bemodified in any manner, including by reordering steps and/or insertingor deleting steps, without departing from the principles of theinvention. It is intended, therefore, that the specification andexamples be considered as exemplary only, with a true scope and spiritof the invention being indicated by the following claims and their fullscope of equivalents.

1-25. (canceled)
 26. A system for creating and updating one or moremodels for providing treatment recommendations for health conditions,comprising: a weight measuring device configured to obtain weightmeasurements and to wirelessly transmit the obtained weightmeasurements; and a disease management server in wireless communicationwith the weight measuring device, the disease management serverincluding: a receiver for receiving the weight measurements transmittedfrom the weight measuring device, and configured to receive user datafrom a user device; and one or more processors configured to: execute abasic model based on information regarding the health condition, togenerate treatment recommendations; generate reminders to be transmittedto at least one of the user device and the weight measuring device, thereminders prompting the user to use the weight measuring device toobtain weight measurements; estimate, based on the received weightmeasurements, an impact of the user data on the weight measurements;generate a modified model, based on the basic model, the received weightmeasurements, the received user data, and the estimated impact of theuser data, the modified model including personalized treatmentrecommendations specific to the user; and an output device, including atransmitter, configured to transmit the reminders, the treatmentrecommendations, and the personalized treatment recommendations to theuser device.
 27. The system according to claim 26, wherein the receiverreceives the weight measurements every time the weight measuring devicetransmits a weight measurement to the disease management server.
 28. Thesystem according to claim 26, wherein the receiver receives the weightmeasurements at predetermined intervals.
 29. The system according toclaim 26, wherein the user data includes a food and drink caloric intakeand exercise data of the user.
 30. The system according to claim 26,wherein the personalized treatment recommendations include one or moreof advice to modify behavior and educational materials.
 31. Acomputer-implemented method for creating and updating one or more modelsfor providing treatment recommendations for health conditions, themethod comprising: receiving, using a receiver of a disease managementserver, weight measurements from a weight measuring device wirelesslyconnected to the disease management server, and user data of the user,from a user device; executing, using one or more processors of thedisease management server, a basic model based on information regardingthe health condition, to generate treatment recommendations; generating,using the one or more processors, reminders to be transmitted to atleast one of the user device and the weight measuring device, thereminders prompting the user to use the weight measuring device toobtain weight measurements; estimating, using the one or moreprocessors, based on the received weight measurements, and the receiveduser data, an impact of the user data on the weight measurements;generating, using the one or more processors, a modified model, based onthe basic model, the received weight measurements, the received userdata, and the estimated impact of the user data, the modified modelincluding personalized treatment recommendations specific to the user;and outputting, using a transmitter, the reminders, the treatmentrecommendations, and the personalized treatment recommendations to theuser device.
 32. The method according to claim 31, wherein the weightmeasurements are received every time the weight measuring devicetransmits a weight measurement to the disease management server.
 33. Themethod according to claim 31, wherein the weight measurements arereceived at predetermined intervals.
 34. The method according to claim31 wherein the user data includes a food and drink caloric intake andexercise data of the user.
 35. A system for creating and updating one ormore models for providing treatment recommendations for healthconditions, comprising: a glucose measuring device configured to obtainglucose measurements from a user, and to wirelessly transmit theobtained glucose measurements; and a blood pressure measuring deviceconfigured to obtain blood pressure measurements from the user, and towirelessly transmit the obtained blood pressure measurements; a weightmeasuring device configured to obtain weight measurements from the user,and to wirelessly transmit the obtained weight measurements; and adisease management server in wireless communication with the glucosemeasuring device, the blood pressure measuring device, and the weightmeasuring device, the disease management server comprising: a receiverfor receiving the glucose measurements, the blood pressure measurements,the weight measurements, and user data, from a user device; and one ormore processors configured to: execute one or more models of aphysiological system generic to any user to generate treatmentrecommendations for the user, including one or more of adjusting atiming of obtaining the glucose measurements or adjusting a timing ofobtaining the blood pressure measurements, and to generate reminders tobe transmitted to at least one of the glucose measuring device, theblood pressure measuring device, or the user device, the remindersprompting the user to use at least one of the glucose measuring deviceto obtain glucose measurements, the blood pressure measuring device toobtain blood pressure measurements, or the weight measuring device toobtain weight measurements; generate one or more modified modelsspecific to a physiological system of the user based on the receivedglucose measurements, the received blood pressure measurements, thereceived weight measurements, or the received user data, whereingenerating the one or more modified models comprises updating the one ormore models based on the received glucose measurements, the receivedblood pressure measurements, the received weight measurements, or thereceived user data, the one or more modified models includingpersonalized treatment recommendations specific to the user, thepersonalized treatment recommendations including at least one or more ofadjusting a timing of obtaining glucose measurements, adjusting a timingof obtaining blood pressure measurements, or adjusting a timing ofobtaining the weight measurements; execute the one or more modifiedmodels to generate personalized treatment recommendations, based on theone or more modified models, the personalized treatment recommendationsincluding one or more of adjusting a timing of obtaining the glucosemeasurements, adjusting a timing of obtaining the blood pressuremeasurements, or adjusting a timing of obtaining the weightmeasurements; execute a statistical analysis of at least the receivedglucose measurements, the received blood pressure measurements, or thereceived weight measurements, to determine if at least one of thereceived glucose measurements, the received blood pressure measurements,or the received weight measurements includes at least one dataexcursion, including at least one measurement value that is outside apredetermined range of glucose values, a predetermined range of bloodpressure values, or a predetermined range of weight values,respectively; generate one or more updated modified models, based on theone or more modified models, upon determining, in the statisticalanalysis, that at least one of the received glucose measurements, thereceived blood pressure measurements, or the received weightmeasurements includes at least one data excursion, wherein generatingthe one or more updated modified models comprises updating the one ormore modified models based on the received glucose measurements, thereceived blood pressure measurements, the received weight measurements,or the statistical analysis; execute the one or more updated modifiedmodels, to generate updated personalized treatment recommendations,including one or more of adjusting a timing of obtaining the glucosemeasurements, adjusting a timing of obtaining the blood pressuremeasurements, or adjusting a timing of obtaining the weightmeasurements; and output the treatment recommendations, the reminders,the personalized treatment recommendations, and the updated personalizedtreatment recommendations to the user device.
 36. The system accordingto claim 35, wherein the receiver receives a glucose measurement fromthe glucose measurement device every time a glucose measurement isobtained, a blood pressure measurement from the blood pressure measuringdevice every time a measurement is obtained, and a weight measurementfrom the weight measuring device every time a weight measurement isobtained.
 37. The system according to claim 35, wherein the receiverreceives each of the obtained glucose measurements, blood pressuremeasurements, and weight measurements at predetermined intervals. 38.The system according to claim 35, wherein the user data includes a foodand drink caloric intake and exercise data of the user.
 39. The systemaccording to claim 38, wherein at least one of the personalizedtreatment recommendations and the updated personalized treatmentrecommendations further includes exercise recommendations for the user.40. The system according to claim 38, wherein at least one of thepersonalized treatment recommendations and the updated personalizedtreatment recommendations further includes one or more of advice tomodify behavior or educational materials.
 41. The system according toclaim 35, wherein the one or more processors are further configured tooutput an alert to a provider associated with the user.
 42. The systemaccording to claim 41, wherein the one or more processors output analert to the provider associated with the user when a measurement valueof at least one of the received glucose measurements, the received bloodpressure measurements, and the received weight measurements is outside arange of normal measurement values.
 43. The system according to claim35, wherein the glucose measuring device transmits the glucosemeasurements, the blood pressure measuring device transmits the bloodpressure measurements, the weight measuring device transmits the weightmeasurements, and the disease management server transmits the treatmentrecommendations, the personalized treatment recommendations, and theupdated personalized treatment recommendations, via one of a cellularchannel or a wireless network.
 44. The system according to claim 35,wherein the glucose measuring device is a continuous glucose monitor.45. The system according to claim 35, wherein at least one of thepersonalized treatment recommendations and the updated personalizedtreatment recommendations includes adjusting a medication intake.